St John's Flower Shop is listed under Florists and is located at Buffalo, New York.
Business Description :
Address : 1227 E Delavan Ave Buffalo, NY 14215-3805
City : Buffalo
Pin Code : 14215
Phone : (800) 896-5383
E-mail :
Website :
Service Area Category : Florists in Buffalo - 14215
Category : Florists in Buffalo
Services : Florists