Steven Birnbaum Bridal is located in New York, United States on 151 W 25th St #7B. Steven Birnbaum Bridal is rated 4.8 out of 5 in the category bridal shop in United States.
Address
151 W 25th St #7B
Accessibility
Wheelchair-accessible entranceWheelchair-accessible lift