I never understood the Lake Success thing. It was originally WGLI AM and FM Babylon. Appliance store Friendly Frost bought the FM, changed the call letters to WTFM, and moved the studios and transmitter to Fresh Meadows, Queens just off the LI Expressway.I remember them doing that as WTFM 103.5 in Lake Success (boy am I old) they were a "beautiful music" station then, and when I heard Lake Success, I thought that it was a scenic lake somewhere upstate, lo and behold it's part of New York City (Queens) why did the FCC grant them that designation instead on NYC (beats me)
I don't think there was any connection to Lake Success, which is in Nassau County. At one time the United Nations had their headquarters in Lake Success.