Charles Somerville Dds in Rochester, NY 14618



Charles Somerville Dds

2384 Monroe Avenue

(585) 442-5500