Joseph M Larosa, MD, Orthopaedic Surgery

19 Hillside Ave
SchenectadyNY  12308-1009 (Schenectady County)


Phone: 518-855-9838
Fax:
Email: doc***@*****oo.com

NPI: 1053327338
License Number: 1817471 (NY)