Margaret Mary Sullivan, MDMargaret Mary Sullivan · Cardiovascular Disease Physician802 W Lampasas St, Ennis, TX, 75119NPI · 1134330178No reviewsInsuranceNot specified(972) 875-4700Check availabilityBook online Claim listing