Stephen E Brown, MD, Internal Medicine

4300 Long Beach Blvd Ste 405
Long BeachCA  90807-2008 (Los Angeles County)


Phone: 562-422-1110
Fax: 562-422-1160

NPI: 1588698161
License Number: G28692 (CA)