Home
Contact
Physicians by County
Allergists
Anesthesiologists
Cardiologists
Chiropractors
Dermatologists
Emergency Medicine
Family Practice Doctors
Gastroenterologists
General Practice
Gynecologists
Internal Medicine
Nephrologists
Neurologists
Oncologists
Ophthalmologists
Optometrists
Orthopedic Doctors
Otolaryngologists
Pathologists
Pediatric Doctors
Physical Therapists
Podiatrists
Plastic Surgeons
Psychiatrists
Pulmonary Disease Doctors
Radiologists
Surgeons
Urologists

Featured Doctors      
Hicks, Ronald B
Speciality: Family Practice


Carnevale, George J
Speciality:


Bender, Joseph Michae
Speciality: Radiation Oncology


Epstein, Anne
Speciality: Dermatology


Long Beach Doctors

     
The following doctors are located in Long Beach, California. Please select a doctor in Long Beach to view the details.
Abary, Alexander V
1743 Pacific Ave
Long Beach, CA 90813-1714
Abaya, Jeanne F
St Mary Medical Ctr
Long Beach, CA 90813-0001
Abbasi, Abdul S
1045 Atlantic Bl#912
Long Beach, CA 90813-3463
Abbasi, Abdul S
1760 Termino Ave Ste 308
Long Beach, CA 90804-2151
Abbasi, Abdul S
St Mary Med Ctr Svc
Long Beach, CA 90801-0001
Abdel Sayed, Peter S
2801 Atlantic Ave
Long Beach, CA 90801-9999
Abijay, Joseph Albert
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Abijay, Joseph Albert
500 Alamitos
Long Beach, CA 90802-1614
Abrahim, Refaat A
500 W Willow St
Long Beach, CA 90806-2831
Acker, Brian J
2650 Elm Av 318
Long Beach, CA 90806-1651
Adams, Hugh R
2840 Long Bch Bl Ste #130
Long Beach, CA 90806-2759
Adams, John D Jr
2777 Pacific Ave #E
Long Beach, CA 90806-2698
Adams, John D Jr
3200 Long Beach Bl
Long Beach, CA 90807-5062
Adams, William E
1945 Palo Verde Ave Ste 2
Long Beach, CA 90815-3445
Addonizio, Ornella
2491 Pacific Ave., Ste 3
Long Beach, CA 90806-0216
Afonicheva, Ludmila W
1045 E Anaheim Street
Long Beach, CA 90813-0000
Agner, Maria T
2255 Lakewood Blvd
Long Beach, CA 90815-0001
Aguolu, Jeremiah O
1125 Cherry Avenue
Long Beach, CA 90813-3911
Ahn, Duke
1040 Elm Ave Suite 100
Long Beach, CA 90813-3265
Ahsan, Adeela R
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Ahsan, Adeela R
500 Alamitos
Long Beach, CA 90802-1614
Alberts, Richard
2801 Atlantic Ave
Long Beach, CA 90801-9999
Alcouloumre, Marcia S
1043 Elm Ave Suite 300
Long Beach, CA 90813-3244
Aldana, Richard
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Aldana, Richard
500 Alamitos
Long Beach, CA 90802-1614
Alejo, Florante
3440 Atlantic Ave 3
Long Beach, CA 90807-4568
Alexander, Michael G
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Alidina, Sultanali
3300 E South Street Ste 2
Long Beach, CA 90805-0000
Ali, Nayyer
701 E 28th Street
Long Beach, CA 90806-0000
Ali, Nayyer Z
2880 Atlantic Av Ste #280
Long Beach, CA 90806-1715
Alkon, Ellen
1333 Chestnut Ave
Long Beach, CA 90813-2944
Allen, William H Jr
2699 Atlantic Ave
Long Beach, CA 90806-0000
Allsup, Karen M
2650 Elm Ave #309
Long Beach, CA 90806-2768
Allsup, Karen M
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Allsup, Karen M
6226 E Spring St 100
Long Beach, CA 90815-0001
Allswang, Barry S
1025 Atlantic Ave
Long Beach, CA 90813-3402
Allswang, Barry Steven
1050 Linden Ave
Long Beach, CA 90801-0000
Almanza, Monica Y
2801 Atlantic Ave
Long Beach, CA 90801-9999
Almendral, Dante F
1201 Long Beach Blvd
Long Beach, CA 90813-3224
Alpern, Kenneth Steven
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Alpern, Kenneth Steven
500 Alamitos
Long Beach, CA 90802-1614
Altman, Greg G
2690 Pacific Ave
Long Beach, CA 90806-0000
Alvarez-Leon, George
1261 Long Beach Blvd
Long Beach, CA 90813-3324
Ambastha, Vinod K
2600 Redondo Avenue
Long Beach, CA 90806-2328
Ambe, Kishore B
3080 Marna Avenue
Long Beach, CA 90808-4401
Amin, David J
2801 Atlantic Ave
Long Beach, CA 90806-1737
Amster, James L
2801 Atlantic Ave
Long Beach, CA 90801-9999
Anderegg, Christine Melodi
2801 Atlantic Ave
Long Beach, CA 90806-1737
Anderson, Stephen A
2801 Atlantic Ave
Long Beach, CA 90806-1737
Anderson, Stuart T
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Ando, Linda K
1050 Linden Ave
Long Beach, CA 90801-3321
Annabel, Roger G
2776 Pacific Avenue
Long Beach, CA 90806-2613
Appel, Marvin
2888 Long Bch Bl
Long Beach, CA 90806-2105
Arceo, Ruth N
904 E Pacific Coast Hwy
Long Beach, CA 90806-5626
Arevian, Sarkis T
4510 Pac Cst Hwy #120
Long Beach, CA 90804-3033
Arguedas, Carlos A
6226 E Spring St Ste #380
Long Beach, CA 90815-1725
Armstrong, Jennifer D
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Armstrong, Jennifer D
500 Alamitos
Long Beach, CA 90802-1614
Arun, Paravataneni
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Arun, Parvatane
2777 Pacific Ave #D
Long Beach, CA 90806-2626
Asbill, Mark
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Asrat, Tamerou
2840 Long Beach Blvd
Long Beach, CA 90806-1554
Atay, Songul
6214 E Pacific Coast Hwy
Long Beach, CA 90803-0000
Athar, Humayera A
1050 Linden Ave
Long Beach, CA 90813-0000
Attenello, Frank J Jr
1201 E Bixby Rd
Long Beach, CA 90807-5335
Au, Joseph
1777 Bellflower #206
Long Beach, CA 90815-4071
Austin, Robert C
1050 Linden Ave
Long Beach, CA 90801-0000
Austin, Robert C
2600 Redondo Ave
Long Beach, CA 90806-0000
Austin, Trina K
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Austin, Trina K
500 Alamitos
Long Beach, CA 90802-1614
Awad, Youssef B
500 W Willow St
Long Beach, CA 90806-2831
Ayele, Etsegenet
2777 Pacific Ave #E
Long Beach, CA 90806-2698
Ayele, Etsegenet T
2600 Redondo Avenue
Long Beach, CA 90806-2328
Azaren, Kent H
2865 Atlantic Ave # 223
Long Beach, CA 90806-1711
Baghdassarian, Ruben
2888 Long Beach 265
Long Beach, CA 90806-1530
Baghdassarian, Ruben
3300 South St #205
Long Beach, CA 90805-4549
Bagheri, Kourosh
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Bailey, Bradley B
2888 Long Beach Blvd Ste
Long Beach, CA 90806-1551
Bailey, Bradley B
450 E Spring St Ste 4
Long Beach, CA 90801-0000
Bailey, Karol A
5500 E Second St
Long Beach, CA 90803-0000
Baker, James A
2801 Atlantic Ave
Long Beach, CA 90801-0001
Bakhru, Jyoti M
2600 Redondo Avenue
Long Beach, CA 90806-2328
Baldonado, Caridad P
3036 Santa Fe Ave
Long Beach, CA 90810-2744
Baldwin, Kyle
5130 Vista Hermosa St
Long Beach, CA 90815-0000
Balian, Harry
2650 Elm Ave #309
Long Beach, CA 90806-2768
Balian, Harry
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Balian, Harry
6226 E Spring St 100
Long Beach, CA 90815-0001
Banchi, Michael T
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Banigo, May
1050 Linden Avenue
Long Beach, CA 90813-0000
Barba, Celina M
2801 Atlantic Ave
Long Beach, CA 90806-1737
Barba, Dolores
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Barba, Dolores
500 Alamitos
Long Beach, CA 90802-1614
Barke, Morton W
2777 Long Beach Bl #200
Long Beach, CA 90806-1513
Barmeyer, Robert L
1045 Atlantic Ave Ste 608
Long Beach, CA 90813-3413
Barnes, Angeline C
St Marys Med Ctr-L B
Long Beach, CA 90801-0000
Baronofsky, Ian D
2801 Atlantic Ave
Long Beach, CA 90801-9999
Barrett, Peter V
1050 Linden Ave
Long Beach, CA 90801-0000
Barrientos, Domingo C
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Barrientos, Domingo C
500 Alamitos
Long Beach, CA 90802-1614
Bartell, Elin K
2801 Atlantic Ave
Long Beach, CA 90806-1737
Bartlett, Joel C
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Bartlett, Joel C
500 Alamitos
Long Beach, CA 90802-1614
Barton, C N
1703 Termino Ave 108
Long Beach, CA 90804-2126
Bashir, Mohammad
2650 Elm Ave #309
Long Beach, CA 90806-2768
Bashir, Mohammad
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Bashir, Mohammad
6226 E Spring St 100
Long Beach, CA 90815-0001
Basil, Sherwin A
5842 E 2nd Street
Long Beach, CA 90803-5045
Basil, Sherwin A
5842 Naples Plaza
Long Beach, CA 90803-0000
Baskin, Marc R
2220 Clark Ave
Long Beach, CA 90815-0001
Batkin, Fred H
2840 Long Bch Bl Ste #130
Long Beach, CA 90806-2759
Batkin, Fred H
2888 Long Beach Blvd #400
Long Beach, CA 90806-1553
Bauer, Gunther R
1045 Atlantic Av#714
Long Beach, CA 90813-3412
Baumgartner, Fritz J
3300 E South St #303
Long Beach, CA 90805-4549
Beard, William J
6540 El Jardin St
Long Beach, CA 90815-4633
Becker, Steven Joseph
2777 Pacific Ave #E
Long Beach, CA 90806-2698
Bedell, Kimberly K
2840 Long Beach Blvd
Long Beach, CA 90806-0000
Beh, Sherryl A
2801 Atlantic Ave
Long Beach, CA 90806-1737
Beitner, Marvin S
6226 E Spring St 260
Long Beach, CA 90815-1480
Bell, Donald D
2600 Redondo Ave
Long Beach, CA 90806-0000
Bell, James H
2840 Long Beach #230
Long Beach, CA 90806-1572
Bell, James H
2840 Long Beach Blvd 230
Long Beach, CA 90806-0000
Bell, Maurice A
3816 Woodruff Ave Ste 412
Long Beach, CA 90808-0000
Bell, Timothy V
2801 Atlantic Ave
Long Beach, CA 90801-9999
Bell, Vera M
3780 Kilroy Airport #370
Long Beach, CA 90806-2458
Berkowitz, David Mark
1050 Linden Ave
Long Beach, CA 90801-0000
Berkowitz, Kathleen M
2840 Long Beach Blvd
Long Beach, CA 90806-1554
Berkson, Richard Alan
1050 Linden Ave
Long Beach, CA 90801-0000
Berkson, Richard A
1868 Pacific Ave
Long Beach, CA 90806-0001
Bernadett, Faustino Jr
1050 Linden Ave
Long Beach, CA 90813-0887
Bernadett, Faustino
1040 Elm Ave 3100
Long Beach, CA 90813-3265
Bernstein, Marc Louis
3800 Woodruff Ave
Long Beach, CA 90808-0000
Bernstein, Stephen B
2801 Altantic Ave
Long Beach, CA 90801-1428
Bernstein, Stephen B
2840 Long Beach Bl 330
Long Beach, CA 90806-0001
Bernstein, William L
1040 Elm Ave 102
Long Beach, CA 90813-3265
Bernstein, William L
2776 Pacific Ave
Long Beach, CA 90806-0000
Bernstein, William L
St Mary Med Ctr
Long Beach, CA 90801-0001
Bernstein, William
1720 Termino Ave
Long Beach, CA 90804-0000
Berry, Jacqueline K
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Berry, Jacqueline K
500 Alamitos
Long Beach, CA 90802-1614
Bertucci, Gloria M
2801 Atlantic Ave
Long Beach, CA 90801-0001
Bethencourt, Daniel M
2865 Atlantic Av 101
Long Beach, CA 90806-1738
Bhalla, Sarbpaul S
2690 Pacific Ave
Long Beach, CA 90806-0000
Bhatia, Narender N
3200 Long Beach Bl
Long Beach, CA 90807-5062
Bhatia, Narender N
701 East 28th St Ste #212
Long Beach, CA 90806-1717
Bhoopat, Vichai
1333 Chestnut Ave
Long Beach, CA 90813-2944
Bibby, E S
6621 E Pacific Coast Hwy
Long Beach, CA 90803-2441
Birndorf, Lori B
2750 Atlantic Avenue
Long Beach, CA 90806-0000
Bitter, Ronald A
2650 Elm Ave #309
Long Beach, CA 90806-2768
Bitter, Ronald A
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Black, Geoffrey W
5977 E Spring St
Long Beach, CA 90808-3752
Black, Maurice W
4510 E Pacific Coast Hwy
Long Beach, CA 90804-3918
Blair, Joy A
3633 Broadway
Long Beach, CA 90802-0001
Blair, William T
6226 E Spring
Long Beach, CA 90815-1423
Blatt, Gerald
2840 Long Beach #440
Long Beach, CA 90806-0001
Blitzer, Jonathan
2653 Elm Ave #300
Long Beach, CA 90806-1605
Blue, David M
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Bobadilla, Rodolfo L
2777 Pacific Ave
Long Beach, CA 90806-0000
Boddu, Navneet K
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Borazjani, Gholamreza
500 Alamitos
Long Beach, CA 90802-1614
Borazjani, Gholarmreza
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Borbon, Marlon K
701 E 28th St Suite 414
Long Beach, CA 90806-0000
Borsada, Minal W
630 W 3rd Street
Long Beach, CA 90802-2744
Boswell, Fox M
4300 Long Bch Bl Ste #300
Long Beach, CA 90807-2008
Boucher, Alan R
3703 Long Beach Blvd Suit
Long Beach, CA 90807-3333
Boucher, William L
4399 Linden Ave
Long Beach, CA 90807-2724
Bouch, Gene Ray
2865 Atlantic Av 206
Long Beach, CA 90806-1792
Bouffard, Manuel
1165 E San Antonio Dr Ste
Long Beach, CA 90807-0000
Bowman, William F
5977 E Spring St
Long Beach, CA 90808-3752
Bradley, William G Jr
2801 Atlantic Ave
Long Beach, CA 90801-9999
Brakin, Mario Ignaci
2600 Redondo Ave
Long Beach, CA 90806-0000
Brakin, Mario I
2650 Elm Ave 210
Long Beach, CA 90806-1600
Branche, Christoph C
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Brara, Birinder S
3816 Woodruff #205
Long Beach, CA 90808-2145
Brara, Prabhtej
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Brenner, Michael B
3950 Long Bch Bl Ste #200
Long Beach, CA 90807-1931
Brewster, Shawn B
2600 Redondo Avenue
Long Beach, CA 90806-2328
Brockway, Debra E
741 Atlantic Ave
Long Beach, CA 90813-0000
Brossia, Carl W
532 E 29th St
Long Beach, CA 90806-0000
Brown, Donald G
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Brown, Donald G
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Brown, Donald G
500 Alamitos
Long Beach, CA 90802-1614
Brown, James Willia
3545 Long Beach Blvd
Long Beach, CA 90807-0000
Brown, Kenneth P
2801 Atlantic Ave
Long Beach, CA 90801-9999
Brown, Ralph W
1050 Linden Ave
Long Beach, CA 90813-3321
Brown, Ralph W
St Mary Medical Ctr
Long Beach, CA 90813-0001
Brown, Stephen
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Brown, Stewart W
2700 Bellflower Bl #312
Long Beach, CA 90815-1190
Brunner, Elliott H
2650 Elm Ave #309
Long Beach, CA 90806-2768
Brunner, Elliott H
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Brunner, Elliott
2699 Atlantic Ave.
Long Beach, CA 90806-2711
Bruno, William
701 E. 28th St.
Long Beach, CA 90806-0000
Bryant, Diana R
1777 Bellflower Bl #103
Long Beach, CA 90815-4088
Bryant, Diana R
300 Redondo Ave Ste B
Long Beach, CA 90814-2698
Bucciarelli, Nancy R
2801 Atlantic Ave
Long Beach, CA 90801-9999
Buchfuhrer, Mark J
320 Golden Shore
Long Beach, CA 90803-2543
Buchholtz, Ben D
2840 Long Bch Bl Ste #365
Long Beach, CA 90806-1412
Buck, Erica C
1045 Atlantic Bl#912
Long Beach, CA 90813-3463
Budris, Alfred V
1050 Linden Ave
Long Beach, CA 90801-0001
Bui, Gene P
2220 Clark Ave
Long Beach, CA 90815-0001
Burg, Andrew C
1050 Linden Ave
Long Beach, CA 90801-3321
Burg, Andrew
2776 Pacific Avenue
Long Beach, CA 90806-0000
Burke, Donald
1720 Termino Ave
Long Beach, CA 90804-2180
Burnam, Tonette M
2220 Clark Ave
Long Beach, CA 90815-0001
Burns, Anne M
2801 Atlantic Ave
Long Beach, CA 90806-1737
Burns, Laura C
741 Atlantic Ave
Long Beach, CA 90813-0000
Burtzo, David M
1043 Elm Ave Ste 104
Long Beach, CA 90813-3296
Bush, Gregory W
2801 Atlantic Ave
Long Beach, CA 90806-1737
Cahill, Patrick J
1040 Elm Ave 102
Long Beach, CA 90813-3265
Cahill, Patrick J
2776 Pacific Ave
Long Beach, CA 90806-0000
Cahill, Patrick J
St Mary Med Ctr
Long Beach, CA 90801-0001
Cahill, Patrick
1720 Termino Ave
Long Beach, CA 90804-0000
Caldwell, Brooke A
2801 Atlantic Ave
Long Beach, CA 90801-9999
Caldwell, Emily H
1760 Termino Ave Ste 308
Long Beach, CA 90804-2157
Calescibetta, Carmen C
2865 Atlantic Ave Ste 153
Long Beach, CA 90806-1713
Callanan, David A
2565 Pacific Ave
Long Beach, CA 90806-3099
Calzadilla, Marylin
3545 Long Beach Blvd Ste
Long Beach, CA 90807-0000
Cannon, Darrell Robert
2600 Redondo Ave
Long Beach, CA 90806-0000
Cannon, Robert Darrel
917 Pine Ave
Long Beach, CA 90813-0000
Cannon, Robert J
1720 Termino Ave
Long Beach, CA 90804-2104
Cannon, Robert J
2776 Pacific Ave
Long Beach, CA 90806-2699
Caravaglia, Gina
2801 Atlantic Ave
Long Beach, CA 90801-9999
Carlin, Jean E
4510 E Pacific Coast Hwy
Long Beach, CA 90806-3099
Carlstroem, Charles M
1650 Ximeno Ave#230
Long Beach, CA 90804-2105
Carney, Padraig
2600 Redondo Ave
Long Beach, CA 90806-0000
Carrell, Kenneth K
3816 Woodruff Ave Ste#412
Long Beach, CA 90808-4579
Carrillo-Nunez, Ignacio M
1045 Atlantic Av 719
Long Beach, CA 90813-3412
Carruthers, Gail N
2801 Atlantic Ave
Long Beach, CA 90806-1737
Carson, Stanley
4300 Long Bch Bl Ste #300
Long Beach, CA 90807-2008
Carter, Jerome L
5500 Atherton #300
Long Beach, CA 90815-4017
Casdorph, H Richar
1703 Termino Ave 201
Long Beach, CA 90804-2128
Cassidenti, Andrew P
701 East 28th St Ste #212
Long Beach, CA 90806-1717
Cassidy, James
1045 Atlantic Ave
Long Beach, CA 90813-0000
Castaneda, Haydee G
3331 Artesia Blvd
Long Beach, CA 90805-5425
Castellanet, Mark J
2840 Long Beach Bl 330
Long Beach, CA 90806-0001
Causier, David A
2925 N Palo Verde Ave
Long Beach, CA 90815-1552
Causier, David A
500 Alamitos
Long Beach, CA 90802-1614
Cernilia, James J
2865 Atlantic Ave
Long Beach, CA 90806-0000
Ceverha, Barry B
2865 Atlantic Ave Ste#202
Long Beach, CA 90806-2766
Ceverha, Sandra K
2801 Atlantic Ave
Long Beach, CA 90806-1737
Chaffee, Jon F
5349 E Second St
Long Beach, CA 90803-5351
Chai, Richard
2801 Atlantic Ave
Long Beach, CA 90801-9999
Chalfin, Stuart A
2888 Long Beach 265
Long Beach, CA 90806-1530
Chalfin, Stuart A
3300 South St #205
Long Beach, CA 90805-4549
Chambers, Gregory A
1045 Atlantic Avenue
Long Beach, CA 90813-0000
Chambers, Gregory A
1050 Linden Avenue
Long Beach, CA 90813-0000
Chan, Daniel N
2600 Redondo Avenue
Long Beach, CA 90806-2328
Chang, Chia-Chung
1720 Termino Ave
Long Beach, CA 90804-2180
Chang, E G
1201 Long Beach Blvd
Long Beach, CA 90813-3095
Chang, Eing M
2840 Long Beach 110
Long Beach, CA 90806-1531
Chang, Ku-Juey R
2690 Pacific Ave. Ste 290
Long Beach, CA 90806-2631
Chang, Patricia J
701 E 28th St Ste #400
Long Beach, CA 90806-2619
Chang, Steven
2801 Atlantic Avenue
Longbeach, CA 90801-1428
Chan, Kenneth K
2840 Long Beach Blvd
Long Beach, CA 90806-1554
Chao, Cynthia W
1703 Termino Ave Ste 203
Long Beach, CA 90804-2128
Chao, Cynthia W
Suite 808
Long Beach, CA 90813-3410
Chapin, Dana K
2801 Atlantic Ave
Long Beach, CA 90806-1737
Chapko, Kevin M
2801 Atlantic Avenue
Long Beach, CA 90801-1428
Char, Clifford A
1720 Termino Ave
Long Beach, CA 90804-2104
Did You Know? - Health Insurance Fact:
According to the Kaiser Family Foundation and the Health Research and Educational Trust, premiums for employer-sponsored health insurance in the United States have been rising five times faster on average than workers' earnings since 2000.
 
 
California Doctors
     
Doctor's Realm Quote of the day:
In order to change we must be sick and tired of being sick and tired. -- Author Unknown

Copyright - Doctors Realm