Shalimar Resort

6405 Atlantic Ave #4197 Wildwood Crest NJ 08260 USA

(609) 522-0609

Location