Melda Luzadas, MD, Physical Medicine & Rehabilitation

15120 Michigan Ave
DearbornMI  48126-2916 (Wayne County)


Phone: 313-582-1911
Fax: 313-582-8627

NPI: 1346323458
License Number: 5501005659 (OH)