Anchor Motor Inn 21534 Northern Blvd Flushing, NY 11361 Phone: (718) 428-8000 Fax: (718) 428-7001
Category: Hotels & Motels