Joseph Majstoravich Jr, MD, Ophthalmology

300 Medical Park Ct
Building Ste 18
Morehead CityNC  28557-4346 (Carteret County)


Phone: 252-726-0411
Fax: 252-247-4801

NPI: 1487631925
License Number: 019367 (NC)