Address:
17814 Spring Cypress Rd, Cypress 77429
6300 Powers Rd, Orchard Park 14127
(716) 667-3222 (Phone), (716) 667-3213 (Fax)
STELLAR DENTAL CARE
7500 Transit Rd, Williamsville 14221
(716) 632-5555 (Phone)
Education:
Medical School
University of The Philippines System / Institute of Health Science
Mercy Hospital