| Hasan Bahrani, MD | |
| 3901 Rainbow Blvd, Ms 3009, Kansas City, KS 66160-0001 | |
| (913) 588-6660 | |
| Not Available | 
| Full Name | Hasan Bahrani | 
|---|---|
| Gender | Male | 
| Speciality | Ophthalmology | 
| Location | 3901 Rainbow Blvd, Kansas City, Kansas | 
| Accepts Medicare Assignments | Does not participate in Medicare Program. He may not accept medicare assignment. | 
| Identifier | Type | State | Issuer | 
|---|---|---|---|
| 1477767341 | NPI | - | NPPES | 
| Taxonomy | Type | License (State) | Status | 
|---|---|---|---|
| 207W00000X | Ophthalmology | 6344 (Kansas) | Primary | 
| Mailing Address | Practice Location Address | 
|---|---|
| Hasan Bahrani, MD 3901 Rainbow Blvd, Ms 3009, Kansas City, KS 66160-0001 Ph: (913) 588-6660 | Hasan Bahrani, MD 3901 Rainbow Blvd, Ms 3009, Kansas City, KS 66160-0001 Ph: (913) 588-6660 | 
| Martin A Mainster, M.D. Ophthalmology Medicare: Not Enrolled in Medicare Practice Location: 3901 Rainbow Blvd, Kansas City, KS 66160 Phone: 913-588-6605 Fax: 913-588-0888 | |
| Karl D Hendricks, M.D. Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 8919 Parallel Pkwy, Ste 226, Kansas City, KS 66112 Phone: 913-299-8800 Fax: 913-299-6581 | |
| Dr. Anne Berenbom Wishna, MD Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 4000 Cambridge St, Kansas City, KS 66160 Phone: 913-588-1227 | |
| Nikki Gill,  Ophthalmology Medicare: Medicare Enrolled Practice Location: 3901 Rainbow Blvd # Ms 1060, Kansas City, KS 66160 Phone: 913-588-3974 | |
| Maya Ramachandran, MD Ophthalmology Medicare: Medicare Enrolled Practice Location: 3901 Rainbow Blvd # Ms 2027, Kansas City, KS 66160 Phone: 913-588-3974 | |
| Gurinder Singh, MD Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 155 South 18th Street, Suite 220, Kansas City, KS 66102 Phone: 913-321-7327 Fax: 913-321-3168 | |
| Randolph Thomas Jackson, M.D. Ophthalmology Medicare: Accepting Medicare Assignments Practice Location: 11010 Haskell Ave, Kansas City, KS 66109 Phone: 816-478-1230 Fax: 816-350-4166 |