Lawrence Marvin Leonard, MD, Orthopaedic Surgery

26 Amerescoggin Rd
FalmouthME  04105-1523 (Cumberland County)


Phone: 207-781-2426
Fax:
Email: lle***@*****rr.com

NPI: 1154577971
License Number: 005984 (ME)