CeloxOnline Listing Category Buffalo, NYPhone 866 248-9623Listing Tags stem cell clinicAddress 2321 Kenmore Ave, Buffalo, NY 14207ZIP Code 14207 Contact listing ownerSend Message Name Email Phone Number Message