Margarita Rodriguez Escobar, MD, Family Medicine

3213 S 24th St Ste 101
OmahaNE  68108-1832 (Douglas County)


Phone: 402-916-4135
Fax: 402-916-4140

NPI: 1811912124
License Number: 19931 (NE)