Victor Poleshuck, MD

Address

138 Council Rock Ave
Rochester, NY 14610