Daniel Richard Marsh, MD, Physical Medicine & Rehabilitation

8950 W Emerald St
Ste 168
BoiseID  83704-8296 (Ada County)


Phone: 208-947-7246
Fax: 208-297-7772

NPI: 1356377535
License Number: M9452 (ID)