Olimbi Ekmekcioglu, DMD, Dentist

2821 Island Ave
PhiladelphiaPA  19153-2300 (Philadelphia County)


Phone: 215-492-9291
Fax: 215-492-5856

NPI: 1073739066
License Number: 22DI02309000 (NJ)