Laura Cecilia Alvarez Orduz, MD, Internal Medicine

1000 Ne 56th St
Fort LauderdaleFL  33334-4149 (Broward County)


Phone: 954-542-0700
Fax:
Email: lau***@*****il.com

NPI: 1023541315
License Number: A165249 (CA)