Mary Rita McCotter Desi, MD, Family Medicine

16312 Mount Airy Rd
ShrewsburyPA  17361-1623 (York County)


Phone: 717-227-3800
Fax: 717-227-3802
Email: mar***@*****il.com

NPI: 1255659074
License Number: MD449160 (PA)