Graduated: 2007
Also: NEPHROLOGY
NPI: 1003130618
Practice Locations (4)
OTTO ROZA MD PA
12931 OAK HILL AVE
Hagerstown, MD 217422914
OTTO ROZA MD PA
12931 OAK HILL AVE
HAGERSTOWN, MD 217422914
3017979600
OTTO ROZA MD PA
27 VISTA DR
WAYNESBORO, PA 172682541
3017979600
OTTO ROZA MD PA
103 MARCLEY DR
MARTINSBURG, WV 254012977
3042630911
Source: CMS National Downloadable File, September 2026.