STEVEN NEAL STROM, OD
Optometry at 31 St, Long Island City, NY

License number
New York TUV00031381
Category
Optometry
Type
Optometrist
Address
Address 2
22-38 31St St, Long Island City, NY 11105
201 Southern Blvd, Nesconset, NY 11767
Phone
(718) 278-3600
(718) 278-3865 (Fax)
(631) 361-5116