Life Clinic Listing Category Buffalo, NYWebsite http://www.lifeclinic.care/Phone 716 333-8761Listing Tags stem cell clinicAddress 1515 Kensington Ave, Buffalo, NY 14215ZIP Code 14215 Contact listing ownerSend Message Name Email Phone Number Message