Location

New Yorker Motel
332 Hamden Drive
Clearwater Beach, Florida 33767