Dr. David Sand, DDS

Address

1343 C Long Pond Rd Suite C
Rochester, NY 14626