Ms. Barbara Ross
NPI: 1124207121
Ms. Barbara Ross is a Developmental Therapist specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Ms. Barbara Ross on phone number 2178751910 for more information and advice or to book an appointment.
| City | Decatur |
| State | Illinois |
| Address 1 | 2121 HUBBARD AVE |
| Postal Code | 62524 |
| Phone | 2178751910 |
| Fax | 2178758899 |