Dr. Philip Leta, DDS

Address

7208 Buffalo Avenue
Niagara Falls, NY 14304