Medstar Home Health Services Llc
NPI 1912462193
Practice location: 8011 Clayton Rd Ste 102, Saint Louis, MO 631171156
Taxonomy code: 251E00000X
Phone: (317) 782-7311
317-782-7311 seems to be a Landline telephone number and it could be based in Indianapolis IN.
Currently, there are 1 healthcare prodviders using 3177827311 phone.