42-99 Francis Lewis Blvd.
Bayside, NY 11361
Phone: (718) 224-1780

This store is a Designer Appliance Showroom.
This store is a Car Installation Center.