Marc Lara
NPI: 1720569106
Marc Lara is a specialist focused health provider in Decatur, Texas. affiliates with no hospitals or medical groups. Call Marc Lara on phone number 9403933410 for more information and advice or to book an appointment.
City | Decatur |
State | Texas |
Address 1 | 405 N CATES ST |
Postal Code | 76234 |
Phone | 9403933410 |