Steven Rose, M.D.

160 Sawgrass Dr
Rochester NY 14618
  • Ophthalmology